letter of credit on sight - Turco Inglés Diccionario